package com.example.qxfw.tourqx.service;

import com.example.qxfw.common.entity.zy.SpecialFcst;
import com.example.qxfw.common.entity.zy.TourStations;

import java.util.List;

public interface JgybcxService {
    /**
     * 生成预报
     * @param date 日期
     * @param ntime 时次
     * @param landscape 气象
     * @param spot 地点
     * @param name 值班人员名字
     * @return
     */
    String[] txt(String date, String ntime, String landscape, String spot, String name);

    /**
     * 获取景观地点
     * @return
     */
    List<TourStations> getPredictionSpot();

    /**
     * 预报查询
     * @param startTime 开始时间
     * @param endTime 结束时间
     * @return
     */
    List<SpecialFcst> selectOfSpecialFcst(String startTime, String endTime);

    /**
     * 预报查看
     * @param id
     * @return
     */
    List<SpecialFcst> selectByIdOfSpecialFcst(String id);

    /**
     * 保存数据
     * @param specialFcst
     * @return
     */
    SpecialFcst save(SpecialFcst specialFcst);
}
